devilish good - Turkish English Dictionary